<?php

namespace controller;

use framework\Template;

class Controller extends Template
{
    function __construct()
    {
        // 得到配置信息
        $config = $GLOBALS['config'];
        parent::__construct($config['TPL_VIEW'], $config['TPL_CACHE']);
    }

    // 重写父类的 display 方法,当调用 display 函数时，如果没有指定模板，那么使用模块名和函数名拼接模板
    function display($viewName = null, $isInclude = true, $uri = null)
    {
        if (empty($viewName)) {
            $viewName = $_GET['m'] . '/' . $_GET['a'] . '.html';
        }
        parent::display($viewName, $isInclude, $uri);
    }
}
